import itertools  
  
# 定义两个列表  
A = [1, 2, 3]  
B = ['x', 'y']  
  
# 使用itertools.product生成A和B的笛卡尔积  
product_ab = itertools.product(A, B)  
  
# 遍历并打印结果  
for item in product_ab:  
    print(item)  
  
# 输出将会是：  
# (1, 'x')  
# (1, 'y')  
# (2, 'x')  
# (2, 'y')